Big Huge Thesaurus

Xyris operculata

noun